#include <stdio.h>

int main() {

    // 文件写入
    FILE *file = fopen("./example.txt", "w");
    if (file == NULL) {
        perror("Error opening the file");
        return 1;
    }

    fprintf(file, "Hello, C File I/O!\n");
    fprintf(file, "This is a sample text.\n");
    // 其他写入操作...

    // 关闭写入文件
    fclose(file);

    // 再读取内容
    file = fopen("example.txt", "r");
    if (file == NULL) {
        perror("Error opening the file");
        return 1;
    }

    char buffer[1024];
    while (fgets(buffer, sizeof(buffer), file) != NULL) {
        // 处理读取的内容，例如打印到标准输出
        printf("%s", buffer);
    }

    fclose(file);
    return 0;
}